mustache-twirling villain - Turco Inglés Diccionario